Skip to content

Kirby's Adventure Remake

A remake of the classic Kirby's Adventure (for the NES) to learn game programming in C++.

Goals

This remake of the classic Kirby's Adventure for the NES was made to learn C++ and more specifically, to code a game in C++. I made the first level (including all 3 sublevels) and the level hub, while coding in such a way to make it easily extendable to implement more levels. This project was made throughout the second semester of my studies to become a Game Developer.

Since we were beginner programmers, we were given a simple, barebones framework using SDL for windowing, rendering, and audio. I stayed as true to the original game as possible.

Game Showoff

University Recognition

The showcase video was my presentation for my end prodcut of Kirby's Adventure, showing off all the features. I was also lucky enough to be one of selected few to be featured on the Digital Arts & Entertainment website, to inspire future students and give them a glimpse of what the course is about!

Class Hierarchy

Class Hierarchy